This repository contains utility scripts and applications for system testing and security validation.
A shell script utility for testing VPN functionality and browser extension injection capabilities.
Features:
- Tests VPN network interface connectivity
- Validates content script injection in web pages
- Pre-check functionality for test environment setup
- Designed for DPV3 product testing
Usage:
cd vpnFunctionCheck
./checkvpn.shWhat it does:
- Checks for VPN network interfaces (utun0/utun1)
- Verifies content script injection by parsing HTML content from a test page
- Provides pass/fail feedback for each test component
A macOS application that detects the Shellshock vulnerability in bash shells.
Features:
- Simple GUI application for macOS
- Tests for the CVE-2014-6271 Shellshock vulnerability
- Provides clear vulnerable/safe status indication
- Packaged as a native macOS application
Usage:
- Run the
Bashshellshockbugchecker.appapplication, or - Execute the script directly:
cd bashShellshockBugChecker
./bashShellshockBugChecker.shWhat it does:
- Executes the standard Shellshock test command
- Analyzes the output to determine vulnerability status
- Displays results with visual and audio feedback
Background: The Shellshock bug was a critical security vulnerability discovered in 2014 that affected bash shells. This tool helps identify systems that may still be vulnerable to this exploit.
- VPN Function Check: Unix-like system with bash/sh, curl
- Shellshock Checker: macOS (for the app) or any Unix-like system with bash
BH_Lin - 2014